﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace QskjServiceKafka.Dto
{
    public class Mdt
    {
        /// <summary>
        /// 
        /// </summary>
        public int changeType { get; set; }
        /// <summary>
        /// 通道号
        /// </summary>
        public int channelNo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string delete { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int esn { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int gatewayId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int groupId { get; set; }
        /// <summary>
        /// ic 卡号
        /// </summary>
        public string iccid { get; set; }
        /// <summary>
        /// id 编号
        /// </summary>
        public int id { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string inUse { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string mac { get; set; }
        /// <summary>
        /// 终端编号
        /// </summary>
        public long mdtid { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string module { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int oldMdtid { get; set; }
        /// <summary>
        /// 电话号码
        /// </summary>
        public string phoneNo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int protocalversion { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string remark { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string type { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string version { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string ways { get; set; }
    }

    public class TaxiInfoRuiMingDto
    {
        public TaxiInfoRuiMingDto()
        {
            mdt = new Mdt();
        }
        /// <summary>
        /// 
        /// </summary>
        public string affectionPhone1 { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string affectionPhone2 { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int angle { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int carAlarmNum { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int carInfoState { get; set; }
        /// <summary>
        /// 车牌----沪ADM1513
        /// </summary>
        public string carNo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int carOwnerId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public long carState { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int carType { get; set; }
        /// <summary>
        /// 车辆类型名称--北京现代
        /// </summary>
        public string carTypeName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string carefulTime { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int categoryId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string certificateId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int changeType { get; set; }
        /// <summary>
        /// 颜色。[1,蓝色][2,黄'][3,黑色][4,白色][9,其他]
        /// </summary>
        public string color { get; set; }
        /// <summary>
        /// 公司编号
        /// </summary>
        public int companyId { get; set; }
        /// <summary>
        /// 公司名称
        /// </summary>
        public string companyName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string delete { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string driverName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string driverPhone { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string eleDocument { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int fuelType { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string header { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string iccId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int id { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string insuranceTime { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public long lastResponseTime { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string lat { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int licenseState { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string lon { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public Mdt mdt { get; set; }
        /// <summary>
        /// 设备编号
        /// </summary>
        public int mdtId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int mileage { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string oldCarNo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string realCarNo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string servicePeriodEnd { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string servicePeriodStart { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int soc { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string speed { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int status { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string taximeterNumber { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int useType { get; set; }
        /// <summary>
        /// 车架号
        /// </summary>
        public string vehicleIdentificationNumber { get; set; }
    }

}
